clean for new API
create camera