jesus i know im retarded , but what is this?._.