more requests in php, bugs are in TODOS