get and post seperation