Different request methods can now call different actions