added content sources; centred and detached background
added behaviours to buttons