fine tuning guard
added connect