get it working and checking