Started implementing requests logic