version 0.5.0 adding and testing background functionality