small api changes (you can choose from sync or async PUSH requests). trying to get images working