slowly getting all to work