added executionstyle trait for modes of execution
repos