added basic selected state