add calling bin support
 add background. problem: enter ls -l & and the next ls -l is still in background
STABLE fixed bug on background process.