theese args should be in a params class :)