battleframe mostly impelemnted