version 1.10: stable working version