querys work with missing parameters
dont know whats going on