REALLY fixed mmultiple class thing