get and post system.