kids stuff almost finished and added more functionalities.