It works. Time for improvements