v0.3
finish project some more ui