i'll do this serverside now