Added task with PadLeftRigt and added delegate for launch methods