fixed padding issues, but most stuff is still not working :(