Various Detection techniques