This would fix issue #61 (closed) and it turns out quite a few were missing or incorrectly considered push commands.