added shell compiled code