nickname stuff now mostly functional. still missing aesthetics but meh