its unnecessary things too