panel working.. sort of