this is for fight and this is for fun...