kill background implementation; deletion of useless methods; message from pop if failed