finished feature background implementation.