got all basics working