add controller specs
fixed #20