yeah this is def a washed out festae or amphilophus, have no clue where you guys are getting geo from, the entire body shape is wrong for a geo! i'm leaning more towards festae but there is something about the striping pattern along the head that seems more amphilophus to me for some reason.... def post some more pictures once it gets settled into your tank OP