added crude support for inline assembly