removed unnecessary shit