i don't know if this is retarded or not