some stupid changes