KEY TECHNICAL RESOURCES INC