serverside basic stuff up