Houseplants x 2 (High Town LU2)

Two leggy houseplants that I was given but haven't managed to keep flowering...any takers before I compost them? I think one is a kalanchoe.