look to be a mono or occelaris... that frontosa is going to be dinner, they are slow grows and cichla grow super fast... you have high ph and a decent amount of salt in that tank for the frontosa or is it pure freshwater?
They wont be in the tank for long. Just for a few days till I can get other fish shuffled around. I always ad a small amount of salt to all my tanks... around 1tsp per 5gal and at the moment, the ph is 7.5
I know fronts grow slow, and the cichla will grow fast... I have living arrangements for them, and I just have to shuffle fish around.