everything works, trying to fix some layout stuffs