added a hella bunch of props