5 years with indefinite contract is more than enough..:(