Requirements updated
Updated todo