added intent sending skeleton