ready for implement