little interface probs fixed