alllmost working