this is a bit dodgy, it asks for 10 units and the user can use only 5